Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PENRHOS TERRACE Detached £87,500 12 Jul 2002
4 PENRHOS TERRACE Semi-Detached £164,000 24 Oct 2006
5 PENRHOS TERRACE Terraced £164,000 24 Oct 2006
6 PENRHOS TERRACE Terraced £77,500 22 Jun 2001